a = int(input("Введите четырёхзначное число: "))

if a < 1000 or a > 9999:
    print("Введённое число не является четырёхзначным")
else:
    b = a // 1000
    c = (a // 100) % 10
    d = (a // 10) % 10
    e = a % 10

    f = min(b, c, d, e)
    g = max(b, c, d, e)
    h = sum([x % 2 == 0 for x in [b, c, d, e]])
    i = sum([x == 0 for x in [b, c, d, e]])
    j = sum([x in (1, 4, 9) for x in [b, c, d, e]])
    k = int(a*0.5)*2 == a
    l = a % 2 == 0
    m = a % 3 == 0

    print("Наименьшая цифра:", f)
    print("Наибольшая цифра:", g)
    print("Количество четных цифр:", h)
    print("Количество нулей:", i)
    print("Количество цифр, являющихся квадратом числа:", j)
    print("Является ли число квадратом другого числа:", "да" if k else "нет")
    print("Является ли число чётным:", "да" if l else "нет")
    print("Является ли число кратным трём:", "да" if m else "нет")
